made amends - German English Dictionary